org.eclipse.vtp.framework.interactions.core.media
Class FormattableContent
java.lang.Object
org.eclipse.vtp.framework.interactions.core.media.Content
org.eclipse.vtp.framework.interactions.core.media.FormattableContent
- Direct Known Subclasses:
- DateContent, DigitsContent, LettersContent, MoneyContent, NumberContent, OrdinalContent
public abstract class FormattableContent
- extends Content
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STATIC_VALUE
public static final int STATIC_VALUE
- See Also:
- Constant Field Values
VARIABLE_VALUE
public static final int VARIABLE_VALUE
- See Also:
- Constant Field Values
FormattableContent
public FormattableContent()
FormattableContent
public FormattableContent(org.w3c.dom.Element element)
getContentTypeName
public abstract java.lang.String getContentTypeName()
format
public abstract java.util.List format(IFormatter formatter,
IMediaProvider mediaProvider)
isDataAware
public boolean isDataAware()
- Overrides:
isDataAware in class Content
captureData
public Content captureData(IDataSet dataSet)
- Overrides:
captureData in class Content
setStaticValue
public void setStaticValue(java.lang.String value)
setVariableValue
public void setVariableValue(java.lang.String variableName)
getValueType
public int getValueType()
getValue
public java.lang.String getValue()
getFormatName
public java.lang.String getFormatName()
setFormatName
public void setFormatName(java.lang.String formatName)
storeBaseInfo
protected void storeBaseInfo(org.w3c.dom.Element thisElement)
configureCopy
protected FormattableContent configureCopy(FormattableContent copy)